diplomatic and supplementary privileges - Français Anglais Dictionnaire